Replace sshlib with JSch in the SSH transform plugin#7203
Conversation
Signed-off-by: lance <leehaut@gmail.com>
|
One small thing, for the tests to run in our integration testing framework we need a workflow following the main-* convention for those tests to be executed daily by https://ci-builds.apache.org/job/Hop/job/Hop-integration-tests/ |
ok |
|
I thought your samples were IT tests, my bad... I added some to test a live pipeline |
Sorry, I didn't know how to integration test this SSH setup before. After seeing your Docker integration example, I finally understood how to do it. Thanks a lot! |
Fix #2973
This PR migrates the SSH pipeline transform from sshlib to JSch (com.github.mwiede:jsch), aligning it with the SSH stack already used elsewhere in Hop (e.g. database SSH tunnels and the SFTP workflow action).
The transform’s public configuration and behavior remain unchanged: password and private-key authentication, optional HTTP proxy, static/dynamic commands, and stdout/stderr output fields all work as before.